Skip to content

Conversation

UMainLove
Copy link

Description

  • Added Polygon Amoy (Polygon Mumbai is deprecated) in ~packages/shared/src/chainUtils.ts
  • Added @account-kit/plugingen in ~/package.json => "packageManager" => "dependencies"
  • Fixed tsESLint in ~/packages/nextjs/hooks/scaffold-alchemy/useTransactor.tsx

Additional Information

Related Issues

Deploying smart contracts in polygon(PoS) testnet was not possible

Your ENS/address:
0x96c3099a64603291a37940559d9641C05583efB4 (Testnet Dev Account)

UMainLove and others added 18 commits May 13, 2025 14:37
…c/chainUtils.ts, added @account-kit/plugingen in ~/package.json_packageManager_dependencies, fixed ~/packages/nextjs/hooks/scaffold-alchemy/useTransactor.tsx
feature: added button to upgrade an EOA to a SCA using EIP-7702 (FRONTEND ONLY)
- Changed app name from "Scaffold-Alchemy" to "ID-Ephyrian (w/ Alchemy)"
- Improved account type display messages for better user clarity:
  - "Upgrade to a Smart Wallet" for EOA accounts
  - "This is a Smart Wallet" for 7702 upgraded accounts
  - "This is a Smart Account" for 4337 smart accounts

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <[email protected]>
Feature: EIP-7702 Smart Wallet Upgrades & UI Improvements
feature: Added account upgrade (eip7702) functionality using external wallets
added custom errors and messages when an EOA is upgraded to a Smart Wallet
fix: public client retrieves the connected address with correct method
feature: added EOA interactions with in-app smart contracts
…hen a Smart Wallet interacts with in-app smart contracts
UPGRADE: dApp fully compatible with Smart Wallets (eip7702+eip4337)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant